// let userInfo = {
//   name: "Lionel",
//   age: 20,
//   sex: "man",
//   updateInfo: function(){
//     setTimeout(function(){
//       this.name = '杜班长',
//       this.age = 17,
//       this.sex = "female"
//     },100)
//   }
// }

// userInfo.updateInfo()
// setTimeout(function(){console.log(userInfo)},300);



let a = {
  foo:function(bar){
    bar()
  }
}

let b = {
  i:1,
  func: function(){
    a.foo(()=>{console.log(this);})
  }
}
b.func()